there is something afoot - Französisch Englisch Wörterbuch